@charset "utf-8";
/*
 *懒人CSS Bate V1.0
 *作者：懒人建站 http://www.51xuediannao.com/
 *2013-03-10———
*/

/*---------按钮样式（非必需）---------*/

.fn-btn,.fn-imgbtn,.fn-jpgbtn,.fn-jpgbtn span,.fn-pngbtn,.fn-pngbtn span{
	display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;cursor: pointer;transition:none;}
.fn-btn {*margin-left:.3em; line-height:18px;padding: 6px 18px; border-radius:4px;
  border: 1px solid #ccc;background-color:#F6F6F6; *background-color:#EAEAEA;
  color:#333; font-size:14px; font-weight:700;		text-align: center;}
.fn-btn:hover{			color:#333; 	background-color:#F1F1F1; text-decoration:none; *background-color:#DBDBDB;}
button.fn-btn,input.fn-btn{*border:0;line-height:16px; padding-left:15px; padding-right:15px; width:auto;-webkit-appearance: none;}

.fn-btn-small{padding:4px 16px;}
button.fn-btn-small,input.fn-btn-small{padding-left:13px; padding-right:13px;}

.fn-btn-smaller{padding:3px 8px; 
	font-weight:100; border-color:#D5D5D5; font-size:12px;}
button.fn-btn-smaller,input.fn-btn-smaller{padding-left:5px; padding-right:5px;}

.fn-btn-big{padding:8px 24px;}
button.fn-btn-big,input.fn-btn-big{padding-left:21px; padding-right:21px;}

.fn-btn-biger{padding:10px 28px;}
button.fn-btn-biger,input.fn-btn-biger{padding-left:25px; padding-right:25px;}

.btn-block{ display:block; padding-left:0; padding-right:0;}/*块状按钮*/

.btn-primary{ 		color:#fff; 	background-color: #3598dc; 	border-color:#2A92DA;}/*主要*/
.btn-primary:hover{ color:#fff; 	background-color: #2387CC;	}
.btn-info{			color:#fff; 	background-color: #49afcd;	border-color:#2f96b4;}/*信息*/
.btn-info:hover{	color:#fff; 	background-color: #2f96b4;	}
.btn-success{		color:#fff; 	background-color: #5bb75b;	border-color:#51a351;}/*成功*/
.btn-success:hover{	color:#fff; 	background-color: #51a351;	}	
.btn-warning{		color:#fff; 	background-color: #faa732;	border-color:#f89406;}/*警告*/
.btn-warning:hover{	color:#fff; 	background-color: #f89406;	}
.btn-error{			color:#fff; 	background-color: #F00;		border-color:#900;	} /*错误*/
.btn-error:hover{	color:#fff; 	background-color: #900;		}
.btn-danger{		color:#fff; 	background-color: #da4f49;	border-color:#bd362f;}/*危险*/
.btn-danger:hover{	color:#fff; 	background-color: #bd362f;	}
.btn-link{			color:#333; 	background-color: transparent;	background-image: none; border:none; box-shadow: none;}/*链接*/
.btn-link:hover{	color:#005580;	background-color: transparent;	text-decoration:underline;}	

.btn-brd{border: 1px solid #ccc;background-color:#fff; color:#003791;}
.btn-brd:hover{ background:#2D57A1; color:#fff;}

/*渐变btn*/
.fn-btn-linear{ color:#666; border-color:#999;
	background: -moz-linear-gradient(top, #f3f3f3 0%, #e9e9e9 100%); 
	background: -webkit-linear-gradient(top, #f3f3f3 0%,#e9e9e9 100%); 
	background: -o-linear-gradient(top, #f3f3f3 0%,#e9e9e9 100%); 
	background: -ms-linear-gradient(top, #f3f3f3 0%,#e9e9e9 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#e9e9e9',GradientType=0 );
	background: linear-gradient(top, #f3f3f3 0%,#e9e9e9 100%);
	box-shadow:0 1px 0 0 #fff inset;
}
.fn-btn-linear:hover{color:#333;
	background: -moz-linear-gradient(top, #e9e9e9 0%, #f3f3f3 100%); 
	background: -webkit-linear-gradient(top, #e9e9e9 0%,#f3f3f3 100%); 
	background: -o-linear-gradient(top, #e9e9e9 0%,#f3f3f3 100%); 
	background: -ms-linear-gradient(top, #e9e9e9 0%,#f3f3f3 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#f3f3f3',GradientType=0 );
	background: linear-gradient(top, #e9e9e9 0%,#f3f3f3 100%);
}
/*主要-是一个蓝色*/
.btn-primary-linear{ color:#fff; border-color:#028DD3;
	background: -moz-linear-gradient(top, #2ea4e0 0%, #1695d6 100%); 
	background: -webkit-linear-gradient(top, #2ea4e0 0%,#1695d6 100%); 
	background: -o-linear-gradient(top, #2ea4e0 0%,#1695d6 100%); 
	background: -ms-linear-gradient(top, #2ea4e0 0%,#1695d6 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ea4e0', endColorstr='#1695d6',GradientType=0 );
	background: linear-gradient(top, #2ea4e0 0%,#1695d6 100%);
	box-shadow:0 1px 0 0 #1FAFF9 inset;
}
.btn-primary-linear:hover{color:#fff;
	background: -moz-linear-gradient(top, #1695d6 0%, #2ea4e0 100%); 
	background: -webkit-linear-gradient(top, #1695d6 0%,#2ea4e0 100%); 
	background: -o-linear-gradient(top, #1695d6 0%,#2ea4e0 100%); 
	background: -ms-linear-gradient(top, #1695d6 0%,#2ea4e0 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1695d6', endColorstr='#2ea4e0',GradientType=0 );
	background: linear-gradient(top, #1695d6 0%,#2ea4e0 100%);
}
/*警告*/
.btn-warning-linear{color:#fff;border-color:#E67C00;
	background: -moz-linear-gradient(top, #FBBD4D 0%, #F8B229 100%); 
	background: -webkit-linear-gradient(top, #FBBD4D 0%,#F8B229 100%); 
	background: -o-linear-gradient(top, #FBBD4D 0%,#F8B229 100%); 
	background: -ms-linear-gradient(top, #FBBD4D 0%,#F8B229 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FBBD4D', endColorstr='#F8B229',GradientType=0 );
	background: linear-gradient(top, #FBBD4D 0%,#F8B229 100%);
	box-shadow:0 1px 0 0 #ffdddd inset;
}
.btn-warning-linear:hover{ color:#fff; 
	background: -moz-linear-gradient(top, #F8B229 0%, #FBBD4D 100%); 
	background: -webkit-linear-gradient(top, #F8B229 0%,#FBBD4D 100%); 
	background: -o-linear-gradient(top, #F8B229 0%,#FBBD4D 100%); 
	background: -ms-linear-gradient(top, #F8B229 0%,#FBBD4D 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8B229', endColorstr='#FBBD4D',GradientType=0 );
	background: linear-gradient(top, #F8B229 0%,#FBBD4D 100%);
}

/*图片按钮*/
.bl-imgbtn{background-repeat:no-repeat;background-position:left top;}
.bl-imgbtn:hover{background-position:left bottom;}
/*个性化 演示*/
/*.imgbtn1{background-image:url(../images/jpgbtn.jpg);}*/
/*jpg图片按钮*/
.bl-jpgbtn,.bl-jpgbtn span{ background-repeat:no-repeat;}
.bl-jpgbtn{ 		background-position:left top;}
.bl-jpgbtn span{ 	background-position:right top;}
.bl-jpgbtn:hover{	background-position:left bottom;}
.bl-jpgbtn:hover span{	background-position:right bottom;}
	/*个性化 演示*/
	/*.jpgbtn1,.jpgbtn1 span{ background-image:url(../images/jpgbtn.jpg);}*/
	.jpgbtn1{		padding-left:4px;color:#fff; }
	.jpgbtn1 span{	padding:0 12px 0 8px;	height:23px; line-height:21px; }
	.jpgbtn1:hover { color:#333;}
/*png图片按钮*/	/*不建议使用png按钮 很繁琐*/
.bl-pngbtn,.bl-pngbtn span{ background-repeat:no-repeat;}
.bl-pngbtn{	background-position:left -37px;}
.bl-pngbtn span{ 	background-position:right top;}
	/*个性化 演示*/
	/*.pngbtn,.pngbtn span{ background-image:url(../images/pngbtn.png);}*/
	.pngbtn{		padding-left:4px;color:#fff; }
	.pngbtn span{	padding:0 12px 0 8px;	height:36px; line-height:34px; }
	.pngbtn:hover { color:#333;}
	
/*禁用状态*/
.fn-btn.disabled,.fn-btn.disabled:hover,.fn-btn[disabled],.fn-btn[disabled]:hover{background:none!important;box-shadow:none!important;
	border: 1px solid #ccc!important;background-color: #f5f5f5!important; color:#999!important; cursor:default!important;}
a.disabled,a.disabled:hover{color:#999!important; cursor:default!important;}